! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! 
! Sparse Stoichiometric Data Structures File
! 
! Generated by KPP-2.2.3 symbolic chemistry Kinetics PreProcessor
!       (http://www.cs.vt.edu/~asandu/Software/KPP)
! KPP is distributed under GPL, the general public licence
!       (http://www.gnu.org/copyleft/gpl.html)
! (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
! (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
!     With important contributions from:
!        M. Damian, Villanova University, USA
!        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
! 
! File                 : aromatics_kpp_StoichiomSP.f90
! Time                 : Thu Jan  7 01:55:10 2021
! Working directory    : /n/home08/kbates/Aromatics/GC_new3_chamber
! Equation file        : aromatics_kpp.kpp
! Output root filename : aromatics_kpp
! 
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



MODULE aromatics_kpp_StoichiomSP

  USE aromatics_kpp_Precision
  PUBLIC
  SAVE


! Row-compressed sparse data for the Jacobian of reaction products JVRP

  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_0 = (/ &
       1,  2,  4,  6,  8, 10, 11, 13, 15, 16, 18, 20, &
      22, 23, 25, 27, 29, 31, 33, 34, 36, 38, 40, 42, &
      44, 46, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, &
      60, 61, 62, 63, 64, 65, 67, 69, 71, 72, 73, 75, &
      76, 78, 80, 82, 84, 86, 88, 89, 90, 91, 92, 93, &
      95, 97, 99,101,103,105,106,108,110,112,114,116, &
     118,120,122,124,126,128,130,132,134,135,137,139, &
     140,142,144,146,148,150,152,154,156,158,160,162, &
     164,166,168,170,172,174,176,177,179,181,183,185, &
     187,189,190,192,194,195,196,198,200,202,204,206, &
     208,210,212,214,216,218,220,222,224,226,228,230, &
     232,234,236,238,240,242,244,246,247,249,251,253, &
     255,257,259,261,263,265,266,267,269,271,273,275, &
     277,279,281,283,285,287,289,291,293,295,297,299, &
     301,303,305,307,309,311,313,315,317,319,321,323, &
     325,327,329,331,333,335,337,339,341,343,345,347, &
     349,351,353,355,357,359,361,363,365,367,369,371, &
     373,375,377,379,381,383,385,387,389,391,393,395, &
     397,399,401,403,404,406,408,410,412,414,416,417, &
     419,421,423,425,427,429,431,433,435,437,439,441, &
     443,445,447,449,451,453,455,457,459,461,463,465, &
     467,469,471,473,475,477,479,481,483,485,487,489, &
     491,493,495,497,499,501,503,505,507,509,511,513, &
     514,516,518,520,522,524,526,528,530,532,534,536, &
     538,540,542,543,544,546,548,550,551,552,554,556, &
     558,559,561,563,565,566,568,570,572,573,574,576, &
     578,580,581,582,584,586,588,589,590,592,594,596, &
     598,600,602,603,604,605,606,607,608,609,610,611, &
     612,613,614,615,616,617,618,619,620,621,622,623, &
     624,625,626,627,628,629,630,631,632,633,634,635 /)
  INTEGER, PARAMETER, DIMENSION(58) :: CROW_JVRP_1 = (/ &
     636,637,638,639,640,641,642,643,644,645,646,647, &
     648,649,651,653,655,657,659,661,663,665,667,669, &
     671,673,675,677,679,680,682,684,686,688,690,692, &
     693,694,696,698,700,702,704,706,707,709,711,712, &
     714,716,718,720,722,724,725,727,729,730 /)
  INTEGER, PARAMETER, DIMENSION(418) :: CROW_JVRP = (/&
    CROW_JVRP_0, CROW_JVRP_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_0 = (/ &
      56, 56,152, 56,153, 56,158, 56,158, 24,152,153, &
     152,158,153,149,153,149,158,149,158, 24,152,154, &
      47,154, 57,154,152,157,154,157,157,153,154,154, &
     158,149,154,153,157,157,158, 49,154,149,157, 37, &
     154,104,154,152,152, 57,158,149,149, 37,104,149, &
      27, 49, 27, 49, 31,154,153,156,156,157,156,156, &
     156,158, 41, 44,154, 44,154,134,154,134,149,105, &
     154,150,154, 44,134,134, 41, 41, 64,154, 64,154, &
      76,154,142,154,142,149,151,158, 54,151,153, 36, &
     154,125,153, 25,154, 25,154,106,153,117,153, 35, &
     154,141,153,141,153,144,153,114,153,128,153,140, &
     153,140,129,153,137,153,137,121,153,113,153,143, &
     153,143,149,135,149,123,149,123,153,123,158,123, &
     157,111,149,111,153,111,157,111,156,135,152,135, &
     154,107,153,107,157,107,156,143,118,153, 35,149, &
     146,154,100,154,147,154,132,158, 29, 40,158,133, &
     158, 95, 85,132,153,133,153,147,149, 87,154,106, &
     156,117,156,141,157,144,157,114,157,128,157,140, &
     157,129,157,137,157,121,157,113,157,143,157,118, &
     157,148,154,125,156,148,149,141,156,144,156,114, &
     156,128,156,140,156,140,131,156,129,156,137,156, &
     121,156,113,156,143,156,118,156, 53,154, 90,154, &
     125,125,125,157,106,157,117,157,151,157,132,157, &
     133,157,103,154,103,152, 85,154, 95,154, 85,152, &
       1,154,127,154,127,154,103,149,115,154,136,154, &
     115,149,136,149,102,154,145,154,154,155,139,154, &
     139,154,106,151,117,151,106,151,117,151,102,152, &
     145,152,152,155,102,149,149,155,149,155,132,156, &
     133,156,132,156,133,156, 84,154, 84,154, 59,154, &
      50,154, 45,154, 46,154, 60,154, 55,154, 58,154 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_1 = (/ &
      74,154, 69,154, 75,154, 74,154, 69,154, 75,154, &
       2,154, 33,154, 34,154, 30,154,112,157,112,153, &
      71,154, 70,154, 67,154, 67,154, 78,154, 78,154, &
     124,151,124,151,124,156,124,124,157,124,153,124, &
     153, 38,154, 36,149,138,152,151,151,156,151,156, &
     141,151,114,151,128,151,140,151,131,151,129,151, &
     137,151,113,151,144,151,121,151,143,151,118,151, &
     141,151,114,151,128,151,140,151,131,151,129,151, &
     137,151,144,151,121,151,143,151,118,151,113,151, &
     125,151,125,151,132,151,133,151, 97,152,130,152, &
     138,154,131,153,131,153,131,157,130,154, 97,154, &
     119,153,119,157,122,153,122,157, 77,154,110,154, &
     116,154, 94,153, 94,157, 94,158, 28, 73,154, 92, &
     153, 92,153, 92,157, 72,154, 89,153, 89,153, 89, &
     157, 72,152, 80,154,120,154,101,150,101,153,101, &
     158,101,101, 96,150, 96,153, 96,158, 96, 96, 83, &
     150, 83,153, 83,158, 83, 91,150, 91,153, 91,158, &
      91, 93,150, 93,153, 93,158, 93, 93, 88,150, 88, &
     153, 88,158, 88, 88,109,150,109,153,109,158,109, &
     109, 68,154, 61,154, 65,153, 66,153, 65,157, 66, &
     157, 65, 65,142, 54,147, 87, 87,148,127,115,115, &
     115,136,145,145,145,155,139, 84, 59, 50, 45, 46, &
      60, 58, 55, 74, 69, 75, 71, 77, 70, 67, 78,146, &
      38,116,110, 97,130,120, 64, 95, 80, 26, 61,135, &
      32,154, 42,154, 43,154, 99,157, 99,153, 99,149, &
      99,156, 99,151, 63,154, 63,149, 62,154, 62,149, &
      79,154, 79,152, 79,149, 51, 51,154, 51,149, 98, &
     157, 98,153, 98,158, 39,154, 39, 48, 48,154,108, &
     158,108,153,108,149,108,157, 52,154, 52, 86,152, &
      86,158,126,126,154,126,149,108,156, 98,156, 81 /)
  INTEGER, PARAMETER, DIMENSION(9) :: ICOL_JVRP_2 = (/ &
     154, 81,152, 81, 82,154, 82,152, 82 /)
  INTEGER, PARAMETER, DIMENSION(729) :: ICOL_JVRP = (/&
    ICOL_JVRP_0, ICOL_JVRP_1, ICOL_JVRP_2 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_0 = (/ &
       1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  7,  7, &
       8,  8,  9, 10, 10, 11, 11, 12, 12, 13, 14, 14, &
      15, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 21, &
      21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, &
      27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, &
      38, 39, 40, 41, 42, 42, 43, 43, 44, 44, 45, 46, &
      47, 47, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, &
      53, 54, 54, 55, 56, 57, 58, 59, 60, 60, 61, 61, &
      62, 62, 63, 63, 64, 64, 65, 65, 66, 67, 67, 68, &
      68, 69, 69, 70, 70, 71, 71, 72, 72, 73, 73, 74, &
      74, 75, 75, 76, 76, 77, 77, 78, 78, 79, 79, 80, &
      80, 81, 82, 82, 83, 83, 84, 85, 85, 86, 86, 87, &
      87, 88, 88, 89, 89, 90, 90, 91, 91, 92, 92, 93, &
      93, 94, 94, 95, 95, 96, 96, 97, 97, 98, 98, 99, &
      99,100,100,101,101,102,102,103,104,104,105,105, &
     106,106,107,107,108,108,109,109,110,111,111,112, &
     112,113,114,115,115,116,116,117,117,118,118,119, &
     119,120,120,121,121,122,122,123,123,124,124,125, &
     125,126,126,127,127,128,128,129,129,130,130,131, &
     131,132,132,133,133,134,134,135,135,136,136,137, &
     137,138,138,139,139,140,141,141,142,142,143,143, &
     144,144,145,145,146,146,147,147,148,148,149,149, &
     150,151,152,152,153,153,154,154,155,155,156,156, &
     157,157,158,158,159,159,160,160,161,161,162,162, &
     163,163,164,164,165,165,166,166,167,167,168,168, &
     169,169,170,170,171,171,172,172,173,173,174,174, &
     175,175,176,176,177,177,178,178,179,179,180,180, &
     181,181,182,182,183,183,184,184,185,185,186,186, &
     187,187,188,188,189,189,190,190,191,191,192,192, &
     193,193,194,194,195,195,196,196,197,197,198,198 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_1 = (/ &
     199,199,200,200,201,201,202,202,203,203,204,204, &
     205,205,206,206,207,207,208,208,209,209,210,210, &
     211,211,212,212,213,213,214,214,215,215,216,216, &
     217,217,218,218,219,219,220,221,221,222,222,223, &
     223,224,224,225,225,226,226,227,228,228,229,229, &
     230,230,231,231,232,232,233,233,234,234,235,235, &
     236,236,237,237,238,238,239,239,240,240,241,241, &
     242,242,243,243,244,244,245,245,246,246,247,247, &
     248,248,249,249,250,250,251,251,252,252,253,253, &
     254,254,255,255,256,256,257,257,258,258,259,259, &
     260,260,261,261,262,262,263,263,264,264,265,265, &
     266,266,267,267,268,268,269,269,270,270,271,271, &
     272,272,273,273,274,274,275,275,276,277,277,278, &
     278,279,279,280,280,281,281,282,282,283,283,284, &
     284,285,285,286,286,287,287,288,288,289,289,290, &
     290,291,292,293,293,294,294,295,295,296,297,298, &
     298,299,299,300,300,301,302,302,303,303,304,304, &
     305,306,306,307,307,308,308,309,310,311,311,312, &
     312,313,313,314,315,316,316,317,317,318,318,319, &
     320,321,321,322,322,323,323,324,324,325,325,326, &
     326,327,328,329,330,331,332,333,334,335,336,337, &
     338,339,340,341,342,343,344,345,346,347,348,349, &
     350,351,352,353,354,355,356,357,358,359,360,361, &
     362,363,364,365,366,367,368,369,370,371,372,373, &
     374,374,375,375,376,376,377,377,378,378,379,379, &
     380,380,381,381,382,382,383,383,384,384,385,385, &
     386,386,387,387,388,388,389,390,390,391,391,392, &
     392,393,393,394,394,395,395,396,397,398,398,399, &
     399,400,400,401,401,402,402,403,403,404,405,405, &
     406,406,407,408,408,409,409,410,410,411,411,412 /)
  INTEGER, PARAMETER, DIMENSION(9) :: IROW_JVRP_2 = (/ &
     412,413,413,414,415,415,416,416,417 /)
  INTEGER, PARAMETER, DIMENSION(729) :: IROW_JVRP = (/&
    IROW_JVRP_0, IROW_JVRP_1, IROW_JVRP_2 /)



!  Stoichiometric Matrix in Compressed Column Sparse Format


  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_0 = (/ &
       1,  3,  5,  8, 11, 14, 16, 19, 22, 24, 27, 29, &
      32, 34, 37, 40, 43, 46, 48, 50, 53, 56, 60, 64, &
      67, 70, 74, 77, 80, 82, 84, 86, 89, 91, 94, 97, &
     100,102,105,110,113,116,119,124,127,130,133,136, &
     139,142,144,149,154,158,162,166,170,174,178,181, &
     184,186,191,197,201,204,207,212,215,220,223,226, &
     231,237,240,252,255,261,266,272,283,286,295,304, &
     308,316,321,330,339,344,351,358,362,369,375,381, &
     385,394,402,406,412,416,424,433,438,442,445,450, &
     453,456,459,462,465,468,471,475,483,487,490,497, &
     506,509,512,518,524,533,543,546,555,558,561,564, &
     567,574,578,591,601,609,618,627,635,647,657,665, &
     674,681,692,701,705,709,712,715,718,721,724,731, &
     738,746,749,760,765,774,779,780,788,791,794,799, &
     804,810,816,820,823,827,831,837,842,848,852,857, &
     872,883,893,897,900,908,913,918,922,926,929,933, &
     937,941,945,949,953,956,960,965,970,975,981,984, &
     989,990,993,996,999,1011,1025,1029,1033,1036,1039,1042, &
     1045,1051,1055,1063,1067,1072,1078,1081,1084,1088,1099,1101, &
     1104,1108,1119,1122,1125,1135,1147,1154,1162,1167,1175,1185, &
     1195,1201,1205,1209,1213,1217,1221,1225,1229,1234,1239,1244, &
     1249,1253,1258,1262,1266,1269,1281,1296,1299,1311,1314,1320, &
     1325,1331,1344,1355,1365,1375,1380,1387,1390,1400,1411,1414, &
     1417,1423,1431,1434,1442,1445,1451,1454,1460,1466,1471,1475, &
     1478,1482,1486,1489,1491,1494,1498,1502,1504,1507,1510,1514, &
     1518,1521,1524,1528,1532,1535,1538,1542,1546,1549,1552,1555, &
     1559,1563,1566,1568,1571,1575,1579,1582,1584,1591,1600,1606, &
     1612,1615,1618,1622,1624,1629,1634,1638,1641,1644,1649,1655, &
     1659,1663,1667,1672,1675,1680,1683,1688,1692,1697,1702,1706, &
     1710,1714,1718,1723,1727,1735,1743,1751,1759,1764,1771,1777 /)
  INTEGER, PARAMETER, DIMENSION(58) :: CCOL_STOICM_1 = (/ &
     1781,1792,1795,1802,1806,1810,1814,1819,1823,1830,1835,1839, &
     1847,1855,1864,1876,1889,1891,1895,1899,1903,1907,1916,1922, &
     1931,1940,1946,1953,1961,1966,1970,1975,1983,1988,1991,1994, &
     1998,2001,2006,2010,2014,2018,2021,2025,2028,2031,2034,2041, &
     2047,2054,2059,2065,2073,2082,2087,2096,2106,2112 /)
  INTEGER, PARAMETER, DIMENSION(418) :: CCOL_STOICM = (/&
    CCOL_STOICM_0, CCOL_STOICM_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_0 = (/ &
      56,152, 56,152, 56,153,158, 56,153,158, 56,149, &
     158, 24, 56,152,153,158,149,152,158,153,158,149, &
     153,158,149,153, 27,149,158, 24,154,152,154,157, &
      47,154,157, 57,154,157,152,154,157,154,157, 57, &
     157, 37,153,154,104,154,158,149,154,157,158,153, &
     154,157,158, 49,157,158, 49,154,158,149,154,157, &
     158, 37,154,158,104,149,154, 24,152, 56,152, 57, &
     154, 56,153,158,149,153, 56,149,158, 37,153,154, &
     104,154,158,149,158, 27,149,158, 49,149,154,157, &
     158, 27,149,158, 49,157,158, 31,154,156,134,153, &
     156,157,158, 44,156,157,105,134,156,134,156,157, &
      41,156,158, 41,156,158, 44,154,156, 44,134, 14, &
     134,150,154,157,104,134,149,150,157,105,134,154, &
     157,  3,150,154,157, 44,134,154,157, 14,134,150, &
     157, 14, 47,134,150, 41,134,149,157, 41,156,158, &
      64,114,154, 64,136,  3, 16, 76,154,157,134,142, &
     150,151,154,157,104,142,149,151, 54,151,158, 54, &
     151,158,  3,151,153,156,158, 36,125,154,125,142, &
     153,157,158, 25,113,154, 25,106,154,106,147,153, &
     157,158,117,134,142,153,157,158, 35,141,154, 87, &
     106,113,125,141,142,147,148,153,156,157,158,141, &
     146,153,134,142,144,147,153,158,114,134,151,153, &
     158,128,142,146,151,153,158, 92, 97,130,134,138, &
     140,145,153,155,157,158, 61, 65,140,110,127,129, &
     134,136,151,153,157,158,116,134,136,137,139,150, &
     153,157,158,137,139,150,154,120,121,134,136,150, &
     153,154,158, 87,113,153,157,158,134,135,138,143, &
     145,153,155,157,158,134,135,138,143,145,149,155, &
     157,158,104,111,123,135,149,  5,120,123,149,150, &
     157,158,  5,120,123,150,153,157,158,  5, 95,123 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_1 = (/ &
     158,  5,  9, 55,123,152,157,158,  5,111,115,120, &
     149,158,  5,111,115,120,153,158,  5, 84,111,157, &
       5,105,111,115,120,134,156,157,158,105,115,120, &
     134,135,152,157,158,107,123,135,154,  5,107,115, &
     120,153,157,  5, 84,107,157,  5,105,107,115,120, &
     134,156,157,130,134,135,138,143,145,155,157,158, &
     118,134,142,153,158, 35,104,141,149,144,146,154, &
       3, 17,100,154,156,132,147,154, 29,132,158, 29, &
     132,158, 40, 95,158, 85,133,158, 40, 95,158, 85, &
     133,158,125,132,153,158,  3,133,134,150,151,153, &
     156,158,104,132,147,149, 87,114,154, 90,105,106, &
     134,147,156,157, 90,105,117,134,139,142,147,156, &
     157, 60,141,157,144,146,157, 64,114,134,151,154, &
     157, 64,128,142,151,154,157, 69, 74, 75,134,140, &
     145,154,155,157, 70,127,129,134,136,147,148,151, &
     154,157, 67,137,157, 78,120,121,134,136,150,154, &
     157,158, 46,113,157, 84,143,157, 59,118,157,128, &
     148,154, 53,105,125,134,142,156,157,104,128,148, &
     149, 87, 90,105,106,113,125,134,141,142,147,148, &
     156,157, 90,105,134,141,142,144,147,156,157,158, &
     105,114,134,136,139,151,156,157, 90,105,128,134, &
     142,148,151,156,157, 90,105,134,138,140,145,155, &
     156,157, 92,134,138,140,145,150,155,157, 47, 90, &
     105,127,131,134,136,139,148,150,156,157, 90,105, &
     127,129,134,136,148,151,156,157, 90,134,136,137, &
     139,150,156,157,120,121,134,136,146,150,156,157, &
     158, 87, 90,105,113,134,156,157,105,130,134,135, &
     138,143,145,155,156,157,158, 90,105,118,134,142, &
     147,156,157,158, 53,142,154,157, 90,147,154,157, &
     125,142,157, 53,125,142, 50,125,157, 45,106,157 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_2 = (/ &
      58,117,157, 38,100,151,152,154,156,157,  9, 55, &
     125,132,152,154,157, 78,133,134,150,152,154,156, &
     157,103,117,154, 31, 88,101,103,134,142,150,152, &
     154,156,157, 85,139,150,154,158,  1, 54, 95,134, &
     139,149,150,154,157, 85,134,149,151,152,  1,  3, &
      76,115,127,134,150,154,157, 76,127,150,103,118, &
     149, 13,115,150,154,157, 15,136,150,151,154, 13, &
     104,115,149,150,157, 15,104,136,149,150,151,  6, &
     102,140,154,129,145,154, 40,137,154,155,136,139, &
     154,157,  3, 76,100,139,150,156,106,147,151,156, &
     157,117,134,142,151,156,157,100,106,147,151,100, &
     117,139,147,151, 83, 96,101,102,103,129,134,145, &
     150,151,152,154,155,156,157, 93,101,134,136,142, &
     145,150,151,152,154,157, 91,101,134,136,150,151, &
     152,154,155,157,  7,102,143,149,121,149,155, 40, &
      78,104,137,149,150,155,157,125,132,134,156,157, &
     133,134,151,156,157,  9,132,134,156,  9,133,134, &
     156, 84,148,158, 84,143,146,154, 59,118,120,154, &
      50,125,142,154, 45,106,147,154, 46, 87,113,154, &
      60,141,147,154, 55,132,154, 58,117,139,154,  2, &
      74,138,140,154,  2, 69,138,140,154,  2, 75,138, &
     140,154,  2, 33, 34, 74,131,154, 33, 34, 69,  2, &
      30, 75,131,154,  2, 33,112,154, 34,112,154, 30, &
     112,154,  3, 68, 76,112,115,127,134,136,139,150, &
     154,157,  3, 68, 76,112,115,127,134,136,139,150, &
     153,154,157,158, 71, 73,131,154, 70,129,148,154, &
      67,137,154,  3, 67,139, 78,133,154, 78,124,154, &
       3,124,139,151,154,156,100,124,148,151,  3, 90, &
     124,134,139,154,156,157,  3,124,139,154,  3,124, &
     139,154,157,  3,124,139,153,154,158,104,124,153 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_3 = (/ &
      38,151,154, 36,104,125,149, 91,109,127,134,136, &
     138,150,151,152,154,157,151,156,134,151,157,100, &
     134,151,156, 87,106,113,125,141,142,147,148,151, &
     156,157,114,134,156,128,142,156,  3, 92,134,138, &
     140,145,151,155,156,157, 72, 73,115,127,131,136, &
     139,147,150,151,156,157,127,129,134,136,151,156, &
     157,134,136,137,139,150,151,156,157, 87,113,151, &
     156,157,134,141,142,144,147,151,156,158,  3,120, &
     121,134,136,150,151,156,157,158,134,135,138,143, &
     145,151,155,156,157,158,118,134,142,151,156,158, &
     100,141,148,151,100,114,136,151,100,128,148,151, &
     100,140,148,151,100,131,148,151,100,129,148,151, &
     100,137,148,151,100,144,147,151,158,100,121,147, &
     151,158,100,143,147,151,158,100,118,147,151,158, &
      87,100,113,151,125,142,151,156,157,100,125,142, &
     151,125,132,151,156,133,134,156,  3, 76, 97,104, &
     110,116,120,134,150,152,154,157,  3, 53, 80,104, &
     105,115,120,127,130,134,139,151,152,154,158,131, &
     138,154, 72, 73,115,127,131,136,139,147,150,153, &
     157,158,104,131,153, 71,127,131,136,154,157, 30, &
     119,130,154,158, 33, 34, 97,122,154,158,  4, 76, &
      80,110,116,119,120,127,134,139,153,157,158, 77, &
      80,110,116,119,120,127,134,139,154,157,  4,110, &
     116,122,127,134,139,153,157,158, 77,110,116,122, &
     127,134,139,154,157,158, 77,119,122,144,154,  8, &
      76,110,134,136,149,154, 94,116,154,  3, 76, 94, &
     100,134,136,139,149,153,158,  3, 76, 94,100,134, &
     136,139,149,154,157,158, 28, 94,158, 28, 94,158, &
      73,139,148,150,154,157, 92,115,127,136,139,153, &
     157,158, 92,104,153, 60, 92,115,127,136,139,154 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_4 = (/ &
     157, 72, 89,154,  3, 89,147,153,157,158, 89,104, &
     153,  3, 60, 89,147,154,157,  3, 72,148,152,154, &
     157,  3, 80,134,154,158,120,136,154,158,101,134, &
     150,101,134,153,158,101,134,149,158, 57,101,134, &
      76,101, 96,150,155, 96,153,155,158, 96,149,155, &
     158, 67, 96, 57, 96,155, 83,145,150, 83,145,153, &
     158, 83,145,149,158, 57, 83,145, 91,136,150, 91, &
     136,153,158, 91,136,149,158, 57, 91,136, 93,136, &
     150, 93,136,153,158, 93,136,149,158, 93,151,156, &
      57, 93,136, 88,142,150, 88,142,153,158, 88,142, &
     149,158, 57, 88,142, 88,100,109,127,150,109,127, &
     153,158,109,127,149,158, 57,109,127,109,139, 68, &
     134,136,150,151,154,157,  3, 61, 66,115,134,136, &
     150,151,154, 65,115,136,153,154,158, 66,115,136, &
     153,154,158,  9, 65,157,  9, 66,157,  9, 65,150, &
     154, 26, 65,142,150,151,156,157, 54,149,151,156, &
     158,125,147,150,157, 87,151,156, 87,150,156,125, &
     132,148,151,156,105,127,134,150,154,157, 13,115, &
     150,157, 13, 47,115,150, 13,115,134,150, 15,136, &
     150,151,157,103,145,150,134,145,150,151,157,132, &
     145,156,134,150,151,155,157,134,139,151,157, 84, &
     147,154,157,158, 59,147,154,157,158, 50,142,154, &
     157, 45,147,154,157, 46, 87,154,157, 60,147,154, &
     157, 58,134,142,154,157, 55,142,154,157,  2, 74, &
     134,138,145,154,155,157,  2, 69,134,138,145,154, &
     155,157,  2, 75,134,138,145,154,155,157, 47, 71, &
     127,136,139,150,154,157, 77,147,154,157,158, 70, &
     127,134,136,151,154,157, 67,134,139,150,154,157, &
      78,134,151,154, 87,106,113,125,142,146,147,148, &
     156,157,158, 38,154,156,116,134,136,139,150,157 /)
  INTEGER, PARAMETER, DIMENSION(311) :: IROW_STOICM_5 = (/ &
     158,110,127,151,158, 97,138,157,158,130,138,157, &
     158,120,134,150,156,158, 64,134,151,154,  3, 40, &
      95,134,149,151,158, 80,134,150,157,158, 26,115, &
     136,154, 61,127,136,139,150,151,154,157,115,127, &
     134,135,136,139,157,158, 10, 32, 63, 81, 99,115, &
     150,154,157, 11, 42, 51, 62, 81, 82, 99,115,136, &
     150,154,157,  9, 12, 43, 51, 62, 81, 82, 99,115, &
     136,150,154,157, 99,154, 99,153,157,158, 99,149, &
     157,158, 99,134,156,157, 99,151,156,157, 19, 63, &
      79, 81, 86, 99,115,154,157, 19, 63, 86,104,126, &
     149, 18, 62, 79, 81, 82, 86, 99,154,157, 18, 62, &
      81, 82, 86, 99,104,126,149, 23, 79, 81, 86, 99, &
     154, 23, 79, 81,109,152,154,157, 23, 79, 81, 86, &
      99,104,126,149, 20, 51,108,150,157, 20, 51, 98, &
     154, 20, 51, 98,104,149,  3, 39, 52, 98,108,152, &
     154,157,  3, 98,108,153,158, 48, 98,158, 39, 98, &
     154,  3, 39,108,154, 48, 98,158,  3, 48, 52,154, &
     158, 86,108,149,158, 86,108,153,158, 86,108,149, &
     158, 52,108,157, 21, 52,108,154, 21, 52, 86, 86, &
     108,152, 86,126,158,  3, 22, 37, 81,126,150,157, &
      22, 81,126,144,154,158, 22, 81,104,126,144,149, &
     158, 86,108,134,156,157,  3, 98,108,134,156,157, &
       9, 76, 81,115,132,150,154,157,  3, 76, 81,109, &
     115,150,152,154,157, 81,132,147,150,157,  9, 76, &
      82,100,132,136,150,154,157,  3, 76, 82,100,109, &
     136,150,152,154,157, 82,141,145,147,150,157 /)
  INTEGER, PARAMETER, DIMENSION(2111) :: IROW_STOICM = (/&
    IROW_STOICM_0, IROW_STOICM_1, IROW_STOICM_2, IROW_STOICM_3, IROW_STOICM_4, &
    IROW_STOICM_5 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_0 = (/ &
       1,  1,  2,  2,  3,  3,  3,  4,  4,  4,  5,  5, &
       5,  6,  6,  7,  7,  7,  8,  8,  8,  9,  9, 10, &
      10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, &
      15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 19, &
      19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, &
      23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 26, 26, &
      26, 27, 27, 27, 28, 28, 28, 29, 29, 30, 30, 31, &
      31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 35, &
      36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 39, 39, &
      39, 40, 40, 40, 41, 41, 41, 42, 42, 42, 43, 43, &
      43, 43, 43, 44, 44, 44, 45, 45, 45, 46, 46, 46, &
      47, 47, 47, 48, 48, 48, 49, 49, 49, 50, 50, 51, &
      51, 51, 51, 51, 52, 52, 52, 52, 52, 53, 53, 53, &
      53, 54, 54, 54, 54, 55, 55, 55, 55, 56, 56, 56, &
      56, 57, 57, 57, 57, 58, 58, 58, 58, 59, 59, 59, &
      60, 60, 60, 61, 61, 62, 62, 62, 62, 62, 63, 63, &
      63, 63, 63, 63, 64, 64, 64, 64, 65, 65, 65, 66, &
      66, 66, 67, 67, 67, 67, 67, 68, 68, 68, 69, 69, &
      69, 69, 69, 70, 70, 70, 71, 71, 71, 72, 72, 72, &
      72, 72, 73, 73, 73, 73, 73, 73, 74, 74, 74, 75, &
      75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 76, &
      76, 76, 77, 77, 77, 77, 77, 77, 78, 78, 78, 78, &
      78, 79, 79, 79, 79, 79, 79, 80, 80, 80, 80, 80, &
      80, 80, 80, 80, 80, 80, 81, 81, 81, 82, 82, 82, &
      82, 82, 82, 82, 82, 82, 83, 83, 83, 83, 83, 83, &
      83, 83, 83, 84, 84, 84, 84, 85, 85, 85, 85, 85, &
      85, 85, 85, 86, 86, 86, 86, 86, 87, 87, 87, 87, &
      87, 87, 87, 87, 87, 88, 88, 88, 88, 88, 88, 88, &
      88, 88, 89, 89, 89, 89, 89, 90, 90, 90, 90, 90, &
      90, 90, 91, 91, 91, 91, 91, 91, 91, 92, 92, 92 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_1 = (/ &
      92, 93, 93, 93, 93, 93, 93, 93, 94, 94, 94, 94, &
      94, 94, 95, 95, 95, 95, 95, 95, 96, 96, 96, 96, &
      97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, &
      98, 98, 98, 98, 98, 99, 99, 99, 99,100,100,100, &
     100,100,100,101,101,101,101,102,102,102,102,102, &
     102,102,102,103,103,103,103,103,103,103,103,103, &
     104,104,104,104,104,105,105,105,105,106,106,106, &
     107,107,107,107,107,108,108,108,109,109,109,110, &
     110,110,111,111,111,112,112,112,113,113,113,114, &
     114,114,115,115,115,115,116,116,116,116,116,116, &
     116,116,117,117,117,117,118,118,118,119,119,119, &
     119,119,119,119,120,120,120,120,120,120,120,120, &
     120,121,121,121,122,122,122,123,123,123,123,123, &
     123,124,124,124,124,124,124,125,125,125,125,125, &
     125,125,125,125,126,126,126,126,126,126,126,126, &
     126,126,127,127,127,128,128,128,128,128,128,128, &
     128,128,129,129,129,130,130,130,131,131,131,132, &
     132,132,133,133,133,133,133,133,133,134,134,134, &
     134,135,135,135,135,135,135,135,135,135,135,135, &
     135,135,136,136,136,136,136,136,136,136,136,136, &
     137,137,137,137,137,137,137,137,138,138,138,138, &
     138,138,138,138,138,139,139,139,139,139,139,139, &
     139,139,140,140,140,140,140,140,140,140,141,141, &
     141,141,141,141,141,141,141,141,141,141,142,142, &
     142,142,142,142,142,142,142,142,143,143,143,143, &
     143,143,143,143,144,144,144,144,144,144,144,144, &
     144,145,145,145,145,145,145,145,146,146,146,146, &
     146,146,146,146,146,146,146,147,147,147,147,147, &
     147,147,147,147,148,148,148,148,149,149,149,149, &
     150,150,150,151,151,151,152,152,152,153,153,153 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_2 = (/ &
     154,154,154,155,155,155,155,155,155,155,156,156, &
     156,156,156,156,156,157,157,157,157,157,157,157, &
     157,158,158,158,159,159,159,159,159,159,159,159, &
     159,159,159,160,160,160,160,160,161,161,161,161, &
     161,161,161,161,161,162,162,162,162,162,163,164, &
     164,164,164,164,164,164,164,165,165,165,166,166, &
     166,167,167,167,167,167,168,168,168,168,168,169, &
     169,169,169,169,169,170,170,170,170,170,170,171, &
     171,171,171,172,172,172,173,173,173,173,174,174, &
     174,174,175,175,175,175,175,175,176,176,176,176, &
     176,177,177,177,177,177,177,178,178,178,178,179, &
     179,179,179,179,180,180,180,180,180,180,180,180, &
     180,180,180,180,180,180,180,181,181,181,181,181, &
     181,181,181,181,181,181,182,182,182,182,182,182, &
     182,182,182,182,183,183,183,183,184,184,184,185, &
     185,185,185,185,185,185,185,186,186,186,186,186, &
     187,187,187,187,187,188,188,188,188,189,189,189, &
     189,190,190,190,191,191,191,191,192,192,192,192, &
     193,193,193,193,194,194,194,194,195,195,195,195, &
     196,196,196,196,197,197,197,198,198,198,198,199, &
     199,199,199,199,200,200,200,200,200,201,201,201, &
     201,201,202,202,202,202,202,202,203,203,203,204, &
     204,204,204,204,205,206,206,206,207,207,207,208, &
     208,208,209,209,209,209,209,209,209,209,209,209, &
     209,209,210,210,210,210,210,210,210,210,210,210, &
     210,210,210,210,211,211,211,211,212,212,212,212, &
     213,213,213,214,214,214,215,215,215,216,216,216, &
     217,217,217,217,217,217,218,218,218,218,219,219, &
     219,219,219,219,219,219,220,220,220,220,221,221, &
     221,221,221,222,222,222,222,222,222,223,223,223 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_3 = (/ &
     224,224,224,225,225,225,225,226,226,226,226,226, &
     226,226,226,226,226,226,227,227,228,228,228,229, &
     229,229,229,230,230,230,230,230,230,230,230,230, &
     230,230,231,231,231,232,232,232,233,233,233,233, &
     233,233,233,233,233,233,234,234,234,234,234,234, &
     234,234,234,234,234,234,235,235,235,235,235,235, &
     235,236,236,236,236,236,236,236,236,237,237,237, &
     237,237,238,238,238,238,238,238,238,238,239,239, &
     239,239,239,239,239,239,239,239,240,240,240,240, &
     240,240,240,240,240,240,241,241,241,241,241,241, &
     242,242,242,242,243,243,243,243,244,244,244,244, &
     245,245,245,245,246,246,246,246,247,247,247,247, &
     248,248,248,248,249,249,249,249,249,250,250,250, &
     250,250,251,251,251,251,251,252,252,252,252,252, &
     253,253,253,253,254,254,254,254,254,255,255,255, &
     255,256,256,256,256,257,257,257,258,258,258,258, &
     258,258,258,258,258,258,258,258,259,259,259,259, &
     259,259,259,259,259,259,259,259,259,259,259,260, &
     260,260,261,261,261,261,261,261,261,261,261,261, &
     261,261,262,262,262,263,263,263,263,263,263,264, &
     264,264,264,264,265,265,265,265,265,265,266,266, &
     266,266,266,266,266,266,266,266,266,266,266,267, &
     267,267,267,267,267,267,267,267,267,267,268,268, &
     268,268,268,268,268,268,268,268,269,269,269,269, &
     269,269,269,269,269,269,270,270,270,270,270,271, &
     271,271,271,271,271,271,272,272,272,273,273,273, &
     273,273,273,273,273,273,273,274,274,274,274,274, &
     274,274,274,274,274,274,275,275,275,276,276,276, &
     277,277,277,277,277,277,278,278,278,278,278,278, &
     278,278,279,279,279,280,280,280,280,280,280,280 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_4 = (/ &
     280,281,281,281,282,282,282,282,282,282,283,283, &
     283,284,284,284,284,284,284,285,285,285,285,285, &
     285,286,286,286,286,286,287,287,287,287,288,288, &
     288,289,289,289,289,290,290,290,290,291,291,291, &
     292,292,293,293,293,294,294,294,294,295,295,295, &
     295,296,296,297,297,297,298,298,298,299,299,299, &
     299,300,300,300,300,301,301,301,302,302,302,303, &
     303,303,303,304,304,304,304,305,305,305,306,306, &
     306,307,307,307,307,308,308,308,308,309,309,309, &
     310,310,310,311,311,311,312,312,312,312,313,313, &
     313,313,314,314,314,315,315,316,316,316,317,317, &
     317,317,318,318,318,318,319,319,319,320,320,321, &
     321,321,321,321,321,321,322,322,322,322,322,322, &
     322,322,322,323,323,323,323,323,323,324,324,324, &
     324,324,324,325,325,325,326,326,326,327,327,327, &
     327,328,328,329,329,329,329,329,330,330,330,330, &
     330,331,331,331,331,332,332,332,333,333,333,334, &
     334,334,334,334,335,335,335,335,335,335,336,336, &
     336,336,337,337,337,337,338,338,338,338,339,339, &
     339,339,339,340,340,340,341,341,341,341,341,342, &
     342,342,343,343,343,343,343,344,344,344,344,345, &
     345,345,345,345,346,346,346,346,346,347,347,347, &
     347,348,348,348,348,349,349,349,349,350,350,350, &
     350,351,351,351,351,351,352,352,352,352,353,353, &
     353,353,353,353,353,353,354,354,354,354,354,354, &
     354,354,355,355,355,355,355,355,355,355,356,356, &
     356,356,356,356,356,356,357,357,357,357,357,358, &
     358,358,358,358,358,358,359,359,359,359,359,359, &
     360,360,360,360,361,361,361,361,361,361,361,361, &
     361,361,361,362,362,362,363,363,363,363,363,363 /)
  INTEGER, PARAMETER, DIMENSION(311) :: ICOL_STOICM_5 = (/ &
     363,364,364,364,364,365,365,365,365,366,366,366, &
     366,367,367,367,367,367,368,368,368,368,369,369, &
     369,369,369,369,369,370,370,370,370,370,371,371, &
     371,371,372,372,372,372,372,372,372,372,373,373, &
     373,373,373,373,373,373,374,374,374,374,374,374, &
     374,374,374,375,375,375,375,375,375,375,375,375, &
     375,375,375,376,376,376,376,376,376,376,376,376, &
     376,376,376,376,377,377,378,378,378,378,379,379, &
     379,379,380,380,380,380,381,381,381,381,382,382, &
     382,382,382,382,382,382,382,383,383,383,383,383, &
     383,384,384,384,384,384,384,384,384,384,385,385, &
     385,385,385,385,385,385,385,386,386,386,386,386, &
     386,387,387,387,387,387,387,387,388,388,388,388, &
     388,388,388,388,389,389,389,389,389,390,390,390, &
     390,391,391,391,391,391,392,392,392,392,392,392, &
     392,392,393,393,393,393,393,394,394,394,395,395, &
     395,396,396,396,396,397,397,397,398,398,398,398, &
     398,399,399,399,399,400,400,400,400,401,401,401, &
     401,402,402,402,403,403,403,403,404,404,404,405, &
     405,405,406,406,406,407,407,407,407,407,407,407, &
     408,408,408,408,408,408,409,409,409,409,409,409, &
     409,410,410,410,410,410,411,411,411,411,411,411, &
     412,412,412,412,412,412,412,412,413,413,413,413, &
     413,413,413,413,413,414,414,414,414,414,415,415, &
     415,415,415,415,415,415,415,416,416,416,416,416, &
     416,416,416,416,416,417,417,417,417,417,417 /)
  INTEGER, PARAMETER, DIMENSION(2111) :: ICOL_STOICM = (/&
    ICOL_STOICM_0, ICOL_STOICM_1, ICOL_STOICM_2, ICOL_STOICM_3, ICOL_STOICM_4, &
    ICOL_STOICM_5 /)

  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_0 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  5.000000e-02_dp,  9.500000e-01_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_1 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.200000e-01_dp, &
       5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp,  3.200000e-01_dp, &
       1.400000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  2.700000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.700000e-01_dp, &
       8.600000e-01_dp,  -1.000000e+00_dp,  5.700000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  9.300000e-01_dp,  7.000000e-02_dp,  9.300000e-01_dp,  -1.000000e+00_dp, &
       9.300000e-01_dp,  3.000000e-02_dp,  8.100000e-02_dp,  9.000000e-03_dp,  8.200000e-01_dp, &
       5.800000e-02_dp,  -1.000000e+00_dp,  4.760000e-01_dp,  -1.000000e+00_dp,  3.440000e-01_dp, &
       8.200000e-01_dp,  9.100000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.200000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp,  3.500000e-01_dp, &
       5.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp,  8.800000e-01_dp,  1.500000e-01_dp, &
       1.220000e-01_dp,  1.220000e-01_dp,  -1.000000e+00_dp,  7.280000e-01_dp,  7.280000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_2 = (/ &
       -1.000000e+00_dp,  8.500000e-01_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-02_dp, &
       -1.000000e+00_dp,  3.500000e-02_dp,  8.000000e-01_dp,  1.300000e+00_dp,  7.000000e-02_dp, &
       7.000000e-01_dp,  2.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-02_dp,  -1.000000e+00_dp, &
       3.500000e-02_dp,  8.000000e-01_dp,  1.300000e+00_dp,  6.000000e-01_dp,  4.000000e-01_dp, &
       6.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  9.600000e-01_dp,  4.000000e-02_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  9.400000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  4.000000e-02_dp, &
       -1.000000e+00_dp,  9.400000e-01_dp,  9.000000e-01_dp,  -1.000000e+00_dp,  1.880000e+00_dp, &
       4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  6.600000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  7.000000e-01_dp,  2.500000e-01_dp,  7.000000e-01_dp, &
       3.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       7.000000e-01_dp,  6.550000e-01_dp,  3.450000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  -1.000000e+00_dp,  9.190000e-01_dp,  8.940000e-01_dp,  -1.000000e+00_dp, &
       9.340000e-01_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  6.600000e-01_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  1.200000e+00_dp,  5.000000e-01_dp,  7.000000e-02_dp, &
       1.200000e+00_dp,  2.300000e-01_dp,  -2.000000e+00_dp,  3.500000e-02_dp,  3.500000e-02_dp, &
       8.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_3 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp, &
       1.600000e-01_dp,  5.000000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp, &
       1.500000e-01_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp, &
       1.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  2.720000e-01_dp,  6.280000e-01_dp, &
       3.700000e-02_dp,  6.300000e-02_dp,  -1.000000e+00_dp,  3.800000e-02_dp,  6.300000e-02_dp, &
       2.500000e-02_dp,  -9.370000e-01_dp,  1.000000e-01_dp,  5.780000e-01_dp,  -1.000000e+00_dp, &
       1.020000e-01_dp,  1.020000e-01_dp,  3.300000e-02_dp,  1.870000e-01_dp,  5.780000e-01_dp, &
       6.800000e-01_dp,  -8.980000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       8.500000e-01_dp,  7.500000e-02_dp,  -1.000000e+00_dp,  7.500000e-02_dp,  7.500000e-02_dp, &
       7.500000e-02_dp,  1.500000e-01_dp,  -9.250000e-01_dp,  9.250000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.600000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       3.000000e-02_dp,  9.000000e-02_dp,  1.600000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       1.600000e-01_dp,  7.000000e-02_dp,  3.500000e-01_dp,  -9.100000e-01_dp,  6.400000e-01_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  9.500000e-01_dp,  1.500000e-01_dp,  3.800000e-01_dp, &
       -1.000000e+00_dp,  5.400000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_4 = (/ &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.400000e-01_dp,  2.400000e-01_dp,  1.220000e+00_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  2.800000e-01_dp,  1.800000e-01_dp,  -1.000000e+00_dp, &
       1.100000e+00_dp,  9.000000e-02_dp,  7.500000e-01_dp,  1.110000e+00_dp,  -2.000000e+00_dp, &
       4.500000e-01_dp,  2.900000e-01_dp,  2.900000e-01_dp,  9.100000e-01_dp,  9.000000e-02_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  1.300000e-01_dp,  -1.000000e+00_dp,  9.500000e-01_dp, &
       2.900000e-01_dp,  1.800000e-01_dp,  2.500000e-01_dp,  3.300000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp, &
       8.900000e-01_dp,  1.400000e-01_dp,  2.500000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp, &
       6.400000e-01_dp,  1.500000e-01_dp,  1.255000e+00_dp,  2.550000e-01_dp,  -1.000000e+00_dp, &
       5.950000e-01_dp,  5.950000e-01_dp,  -1.000000e+00_dp,  1.700000e+00_dp,  3.750000e-01_dp, &
       -1.000000e+00_dp,  6.250000e-01_dp,  3.750000e-01_dp,  2.500000e-01_dp,  3.750000e-01_dp, &
       -1.000000e+00_dp,  3.750000e-01_dp,  3.750000e-01_dp,  7.500000e-01_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.850000e-01_dp,  6.000000e-01_dp,  1.150000e-01_dp, &
       -1.000000e+00_dp,  1.800000e-02_dp,  1.800000e-02_dp,  -1.000000e+00_dp,  9.000000e-01_dp, &
       1.500000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  1.500000e-01_dp, &
       -1.000000e+00_dp,  1.500000e-01_dp,  4.400000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  4.100000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp, &
       4.400000e-01_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  -1.000000e+00_dp,  5.900000e-01_dp, &
       3.900000e-01_dp,  1.500000e-01_dp,  4.400000e-01_dp,  3.900000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  1.200000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_5 = (/ &
       1.200000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.600000e-01_dp, &
       -1.000000e+00_dp,  3.600000e-01_dp,  2.800000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  7.810000e-01_dp, &
       1.900000e-01_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  3.000000e-02_dp,  8.100000e-01_dp, &
       3.000000e-02_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  3.610000e-01_dp, &
       1.340000e-01_dp,  1.340000e-01_dp,  -1.000000e+00_dp,  7.320000e-01_dp,  5.050000e-01_dp, &
       -7.730000e-01_dp,  7.730000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.300000e-01_dp,  4.700000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  6.500000e-01_dp,  3.500000e-01_dp, &
       -1.000000e+00_dp,  4.400000e-02_dp,  4.400000e-02_dp,  1.100000e-01_dp,  -1.000000e+00_dp, &
       1.020000e-01_dp,  5.400000e-02_dp,  4.560000e-01_dp,  2.000000e-01_dp,  4.950000e-01_dp, &
       1.050000e-01_dp,  -1.000000e+00_dp,  2.430000e-01_dp,  3.000000e-01_dp,  5.100000e-02_dp, &
       2.370000e-01_dp,  1.200000e-01_dp,  1.200000e-01_dp,  6.000000e-01_dp,  5.000000e-01_dp, &
       1.000000e-01_dp,  -1.000000e+00_dp,  5.600000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp, &
       3.600000e-01_dp,  2.800000e-01_dp,  2.200000e-02_dp,  3.260000e-01_dp,  1.200000e-01_dp, &
       8.800000e-01_dp,  6.250000e-01_dp,  9.800000e-02_dp,  -1.000000e+00_dp,  2.390000e-01_dp, &
       -1.000000e+00_dp,  1.410000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_6 = (/ &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.600000e-01_dp, &
       6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp, &
       -2.090000e-01_dp,  -1.000000e+00_dp,  3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp, &
       -1.000000e+00_dp,  3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp, &
       7.910000e-01_dp,  2.090000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp, &
       7.910000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp,  -2.090000e-01_dp,  7.000000e-03_dp, &
       -1.000000e+00_dp,  2.430000e-01_dp,  7.500000e-01_dp,  -8.750000e-01_dp,  7.000000e-03_dp, &
       -1.000000e+00_dp,  5.130000e-01_dp,  4.800000e-01_dp,  -7.400000e-01_dp,  7.000000e-03_dp, &
       -1.000000e+00_dp,  7.430000e-01_dp,  2.500000e-01_dp,  -6.250000e-01_dp,  7.000000e-03_dp, &
       5.780000e-01_dp,  2.720000e-01_dp,  -1.000000e+00_dp,  1.430000e-01_dp,  -1.500000e-01_dp, &
       6.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp,  7.000000e-03_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  4.930000e-01_dp,  -5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.172000e+00_dp,  4.400000e-01_dp, &
       2.780000e-01_dp,  -1.000000e+00_dp,  8.500000e-02_dp,  2.500000e-02_dp,  3.750000e-01_dp, &
       8.500000e-02_dp,  8.500000e-02_dp,  6.000000e-01_dp,  1.125000e+00_dp,  -1.750000e-01_dp, &
       8.580000e-01_dp,  4.730000e-01_dp,  1.420000e-01_dp,  -1.000000e+00_dp,  8.800000e-02_dp, &
       8.800000e-02_dp,  3.750000e-01_dp,  8.800000e-02_dp,  1.170000e-01_dp,  6.780000e-01_dp, &
       -1.000000e+00_dp,  1.250000e-01_dp,  8.250000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       6.540000e-01_dp,  3.460000e-01_dp,  -3.460000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp, &
       7.910000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_7 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  7.000000e-01_dp,  7.000000e-01_dp, &
       -1.000000e+00_dp,  7.000000e-01_dp,  2.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.500000e-02_dp,  5.500000e-02_dp,  5.000000e-01_dp, &
       4.450000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  8.900000e-01_dp,  4.450000e-01_dp, &
       -1.000000e+00_dp,  8.900000e-01_dp,  4.450000e-01_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp, &
       3.200000e-01_dp,  -1.000000e+00_dp,  3.200000e-01_dp,  1.300000e-01_dp,  1.900000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.130000e-01_dp,  7.470000e-01_dp,  1.400000e-01_dp,  -1.000000e+00_dp,  4.530000e-01_dp, &
       -1.000000e+00_dp,  2.940000e-01_dp,  1.000000e+00_dp,  8.870000e-01_dp,  1.700000e-01_dp, &
       2.900000e-01_dp,  2.160000e-01_dp,  2.340000e-01_dp,  -1.000000e+00_dp,  2.340000e-01_dp, &
       2.160000e-01_dp,  9.000000e-02_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp,  4.000000e-01_dp, &
       -4.000000e-01_dp,  1.000000e+00_dp,  4.000000e-01_dp,  1.430000e-01_dp,  1.430000e-01_dp, &
       -1.000000e+00_dp,  8.570000e-01_dp,  8.570000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       8.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  3.900000e-01_dp,  3.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       5.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  7.000000e-02_dp, &
       7.000000e-01_dp,  2.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-02_dp,  -1.000000e+00_dp, &
       3.500000e-02_dp,  1.000000e+00_dp,  8.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_8 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  3.600000e-01_dp,  1.600000e-01_dp, &
       -1.000000e+00_dp,  4.100000e-01_dp,  2.100000e-01_dp,  3.200000e-01_dp,  4.200000e-01_dp, &
       6.200000e-01_dp,  2.100000e-01_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  5.000000e-02_dp, &
       6.300000e-01_dp,  9.000000e-02_dp,  2.600000e-01_dp,  3.000000e-01_dp,  2.400000e-01_dp, &
       6.000000e-02_dp,  3.800000e-01_dp,  2.400000e-01_dp,  -1.000000e+00_dp,  2.000000e-01_dp, &
       4.200000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  3.700000e-01_dp,  6.000000e-02_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.700000e-01_dp,  2.900000e-01_dp, &
       2.160000e-01_dp,  2.340000e-01_dp,  -1.000000e+00_dp,  2.340000e-01_dp,  2.160000e-01_dp, &
       9.000000e-02_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  9.000000e-01_dp, &
       -1.000000e+00_dp,  9.000000e-01_dp,  9.000000e-01_dp,  -1.000000e-01_dp,  1.000000e-01_dp, &
       9.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  6.700000e-02_dp, &
       3.300000e-02_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp, &
       2.700000e-01_dp,  5.700000e-02_dp,  2.100000e-01_dp,  7.500000e-02_dp,  1.900000e-02_dp, &
       -9.430000e-01_dp,  3.000000e-01_dp,  3.000000e-01_dp,  1.500000e-01_dp,  2.700000e-01_dp, &
       -1.000000e+00_dp,  6.100000e-01_dp,  7.900000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp, &
       6.000000e-02_dp,  1.000000e-02_dp,  -1.000000e+00_dp,  2.300000e-01_dp,  2.300000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_9 = (/ &
       7.000000e-02_dp,  2.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  2.100000e-01_dp, &
       2.600000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  9.000000e-02_dp,  7.000000e-01_dp, &
       9.000000e-02_dp,  -1.000000e+00_dp,  6.900000e-01_dp,  8.800000e-01_dp,  5.100000e-01_dp, &
       1.600000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp,  6.000000e-02_dp,  4.400000e-01_dp, &
       6.000000e-02_dp,  5.000000e-01_dp,  -5.600000e-01_dp,  6.000000e-02_dp,  -1.000000e+00_dp, &
       1.930000e-01_dp,  1.930000e-01_dp,  6.120000e-01_dp,  -3.880000e-01_dp,  3.500000e-01_dp, &
       6.500000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp,  6.500000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  9.300000e-01_dp, &
       7.000000e-02_dp,  -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp, &
       8.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  1.850000e+00_dp,  9.300000e-01_dp, &
       7.000000e-02_dp,  -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp, &
       8.500000e-01_dp,  1.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  4.800000e-01_dp,  5.200000e-01_dp, &
       5.200000e-01_dp,  4.800000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       7.200000e-02_dp,  7.800000e-02_dp,  7.800000e-02_dp,  7.200000e-02_dp,  1.500000e-01_dp, &
       -8.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_10 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       8.500000e-02_dp,  -1.000000e+00_dp,  3.650000e-01_dp,  8.500000e-02_dp,  5.500000e-01_dp, &
       5.500000e-01_dp,  5.500000e-01_dp,  8.500000e-02_dp,  -3.650000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  8.800000e-01_dp, &
       1.200000e-01_dp,  8.800000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       7.000000e-01_dp,  3.000000e-01_dp,  7.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  8.500000e-01_dp,  1.500000e-01_dp, &
       -1.000000e+00_dp,  8.500000e-01_dp,  1.500000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_11 = (/ &
       9.000000e-01_dp,  1.000000e+00_dp,  7.000000e-02_dp,  1.730000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp,  2.750000e-01_dp, &
       4.250000e-01_dp,  9.850000e-01_dp,  2.850000e-01_dp,  9.850000e-01_dp,  5.000000e-03_dp, &
       -1.000000e+00_dp,  7.100000e-01_dp,  2.750000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp, &
       2.850000e-01_dp,  9.850000e-01_dp,  5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp, &
       2.750000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp,  2.850000e-01_dp,  9.850000e-01_dp, &
       1.900000e-01_dp,  -1.000000e+00_dp,  2.600000e-01_dp,  5.800000e-01_dp,  3.600000e-01_dp, &
       6.700000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       3.000000e-01_dp,  3.000000e-01_dp,  7.000000e-01_dp,  1.000000e+00_dp,  3.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  3.200000e-01_dp, &
       -1.000000e+00_dp,  1.300000e-01_dp,  1.900000e-01_dp,  1.800000e-01_dp,  2.700000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_12 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp, &
       4.000000e-01_dp,  4.000000e-01_dp,  4.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.100000e-01_dp, &
       5.000000e-01_dp,  3.900000e-01_dp,  1.890000e+00_dp,  1.100000e-01_dp,  2.000000e+00_dp, &
       8.900000e-01_dp,  2.500000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.400000e-01_dp,  5.900000e-01_dp,  4.600000e-01_dp,  1.600000e-01_dp, &
       8.000000e-02_dp,  -1.000000e+00_dp,  5.400000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       6.000000e-02_dp,  1.900000e-01_dp,  7.000000e-01_dp,  3.500000e-01_dp,  8.100000e-01_dp, &
       1.200000e-01_dp,  1.200000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  1.900000e-01_dp, &
       4.700000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  6.000000e-02_dp,  1.500000e-01_dp, &
       3.000000e-01_dp,  6.000000e-01_dp,  8.500000e-01_dp,  1.000000e-01_dp,  2.000000e-01_dp, &
       1.200000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.000000e-01_dp,  1.800000e-01_dp, &
       6.000000e-02_dp,  1.400000e-01_dp,  6.000000e-02_dp,  -1.000000e+00_dp,  8.000000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  7.420000e-01_dp,  7.420000e-01_dp,  2.580000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  7.270000e-01_dp,  3.000000e-01_dp, &
       2.000000e-01_dp,  7.300000e-02_dp,  2.000000e-01_dp,  -1.000000e+00_dp,  7.270000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  3.000000e-01_dp,  2.000000e-01_dp,  3.000000e-01_dp, &
       2.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.050000e+00_dp,  3.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_13 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       3.000000e-01_dp,  2.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.500000e-01_dp, &
       6.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  2.000000e-01_dp,  1.500000e-01_dp, &
       2.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  6.000000e-01_dp,  3.300000e-01_dp,  2.500000e-01_dp, &
       -7.500000e-01_dp,  3.300000e-01_dp,  1.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       4.000000e-01_dp,  1.000000e+00_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp, &
       1.000000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  1.000000e+00_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  5.200000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp, &
       3.300000e-01_dp,  6.000000e-01_dp,  2.500000e-01_dp,  -7.500000e-01_dp,  3.300000e-01_dp, &
       1.000000e-01_dp,  2.000000e-01_dp,  -1.000000e+00_dp,  3.000000e-01_dp,  2.500000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(11) :: STOICM_14 = (/ &
       1.000000e+00_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  1.000000e-01_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  1.500000e-01_dp,  1.000000e+00_dp,  4.000000e-01_dp, &
       4.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(2111) :: STOICM = (/&
    STOICM_0, STOICM_1, STOICM_2, STOICM_3, STOICM_4, &
    STOICM_5, STOICM_6, STOICM_7, STOICM_8, STOICM_9, &
    STOICM_10, STOICM_11, STOICM_12, STOICM_13, STOICM_14 /)


END MODULE aromatics_kpp_StoichiomSP

